STL运行时concept的研究与实现

STL运行时concept的研究与实现

作者:师大云端图书馆 时间:2020-09-29 分类:硕士论文 喜欢:3232
师大云端图书馆

【摘要】近些年来,软件技术得到了长足的发展,用户对软件系统的需求也越来越高,针对用户提出各种各样新的需求和系统运行环境的改变,用户希望软件系统可以在运行状态下,并不用对软件进行下线,就能够对这些变化做出回应。基于对系统运行时概念的认识和理解,本文将其运用到STL(标准模板库)上。泛型编程的一个关键的好处在于对清洁分离的组件生成的支持。特别地,泛型算法在不需要任何修改的情况下可以支持很多种类型。运行时概念习语对这种支持进行了扩展,其允许不修改具体类型的情况下以运行时多态的方式表现。如此一来,当系统环境发生变化或者用户提出各种各样新的需求的时候,为了响应这些不确定性因素,将不再需要把软件下线,从而让泛型算法可以在系统运行时调用,这对进一步提高软件设计方法具有非常重要的意义。在本文中,描述了运行时概念习语在标准模板库下的一个实现。并且使用一个算法库对运行时概念进行补充,这要考虑到类型和内容信息,使在进行算法实现时的性能最大化。第四章将呈现两种实现,一种在标准C++上,一种使用实验性语言扩展,我们使用我们的实现来描述和测量各种STL算法进行多态模拟的性能。实验展示不同的编译时和运行时算法选择的效果。
【作者】张哲;
【导师】丁志义;
【作者基本信息】宁夏大学,计算机软件与理论,2014,硕士
【关键词】泛型编程;运行时多态;C++标准模板库;运行时concept;

【参考文献】
[1]张翠.《梵高:人生》(节选)翻译项目报告[D].安徽大学,英语笔译,2014,硕士.
[2]曲仙智.早期全身应用低分子肝素预防脾切除门奇断流术后门静脉血栓形成[D].吉林大学,临床医学,2013,硕士.
[3]裴永峰.质粒DNA的雾化及其吸入免疫的研究[D].中国人民解放军军事医学科学院,军事预防医学,2004,硕士.
[4]桂柳.贵州省国内游空间结构研究[D].贵州财经大学,统计学,2013,硕士.
[5]张汉嘉.保护产卵带鱼、控制捕捞强度、补充群体密度[J].现代渔业信息.1989(Z1)
[6]温盛军,毕淑慧,邓明聪.一类新非线性控制方法:基于演算子理论的控制方法综述[J].自动化学报,2013,11:1812-1819.
[7]刘翰林.软土地基下框架桥盾构法施工工艺的研究[D].北方工业大学,岩土工程,2013,硕士.
[8]付彦彪.生物氧化提金液中有价元素铁的回收利用研究[D].东北大学,冶金物理化学,2011,硕士.
[9]郭丽菊.基于石墨烯纳米复合材料的电化学手性传感器研究[D].西南大学,2014.
[10]杨汶源.蜡梅H3组蛋白基因CpH3的克隆及功能初步分析[D].西南大学,花卉学,2013,硕士.
[11]梁立魁.政府对企业R&D投入的委托代理激励问题与实证研究[D].山东财经大学,管理科学与工程,2012,硕士.
[12]陈淡宁.基于物联网的智能家居环境监测系统的研究[D].吉林大学,电子与通信工程,2014,硕士.
[13]郭阳,刘文斌.西安市残疾人体育公共服务供给体系运行的机制研究[J].品牌,2015,01:48+50.
[14]李彪.新型电磁功能材料及其在天线设计中的应用[D].西安电子科技大学,2014.
[15]孔鹏.回收废气中醋酸丁酯的研究[D].天津大学,制药工程,2013,硕士.
[16]姚天富.考虑车轮约束的门式起重机刚度建模研究[D].中南大学,机械设计及理论,2004,硕士.
[17]张毅.武汉市城中村社区文化建设问题探究[D].湖北工业大学,政治学理论,2013,硕士.
[18]周密,陈永武.商业银行贷款退出机制研究[J].南方经济,2005,12:107-109.
[19]董年初,杨明,吴彝鼐,谢锦辉,王鹏.国外数字电视业务七大看点[J].广播与电视技术.2003(08)
[20]金鑫.汉英外交口译中语内连贯原则的应用[D].沈阳师范大学,翻译,2013,硕士.
[21]石茂顺,李伟,林勇刚,刘宏伟,张大海,徐全坤.海流能发电系统的负载控制仿真研究[J].太阳能学报,2014,01:119-124.
[22]张钊.层叠绕组式磁悬浮永磁直流平面电机鲁棒控制系统研究[D].浙江理工大学,测试计量技术及仪器,2014,硕士.
[23]宋俣.中法药妆市场比较分析[D].哈尔滨工业大学,国际贸易,2013,硕士.
[24]陶守强.基于产业集群的企业成长及成长模式[D].浙江工业大学,2006.
[25]刘其云,李中言.信息抽取的功能和实现方法[J].情报杂志,2005,05:67-68.
[26]钟俊.遂渝铁路第8标段施工项目管理[D].西南交通大学,工商管理,2003,硕士.
[27]邢祥英.熵与周期点的关系[D].苏州大学,应用数学,2013,硕士.
[28]张晓杉.基于多结构数据立方体的多维分析挖掘模型[D].兰州理工大学,软件工程,2014,硕士.
[29]历小路.提高海塔地区固井质量技术研究[D].东北石油大学,石油与天然气工程(专业学位),2013,硕士.
[30]熊谦.PLM在大型制造企业的研究与应用[D].电子科技大学,软件工程(专业学位),2012,硕士.
[31]邹自然.双曲折现与时间一致投资决策[D].湖南大学,管理科学与工程,2014,博士.
[32]刘靓.城市独生子女父母养老问题研究[D].安徽大学,社会学,2014,硕士.
[33]周业琼.秭归县“幸福村落”建设的运行逻辑[D].华中师范大学,政治社会学,2014,硕士.
[34]智鑫.对影视表演专业教学课程设置的思考[D].安徽大学,戏剧,2014,硕士.
[35]王海.采煤塌陷区受损农田整理工程精细化施工研究[D].中国地质大学(北京),土地资源管理,2014,硕士.
[36]曹瑞霞.基于三电平矢量变频器的电机参数辨识的研究[D].东北大学,控制工程,2011,硕士.
[37]蒋忠元.复杂网络传输容量分析与优化策略研究[D].北京交通大学,2013.
[38]胡杰亮.携带神经干细胞和嗅鞘细胞的肌基膜管在脊髓损伤修复中的应用研究[D].兰州大学,外科学,2013,硕士.
[39]王福宝.风力发热的实验室测试与风场性能测试结果的研究[D].西北大学,凝聚态物理,2014,硕士.
[40]巴金玉.含长脂肪侧链的低介电常数聚芳醚酮的制备及性能研究[D].吉林大学,高分子化学与物理,2013,硕士.
[41]许允喜,陈方.基于CenSurE特征的SAR/INS组合导航景象匹配算法[J].控制与决策,2011,08:1175-1180+1186.
[42]王双.思想政治教育的个体价值及实现路径研究[D].黑龙江大学,思想政治教育,2013,硕士.
[43]沈霖峰.MocPartner婚恋交友平台设计与实现[D].北京交通大学,软件工程(专业学位),2013,硕士.
[44]周蓓蓓.马氏体时效不锈钢强韧化机理研究[D].哈尔滨理工大学,材料物理与化学,2012,硕士.
[45]郑旸.国际投资仲裁中的无合同仲裁研究[D].山东大学,国际法学,2013,硕士.
[46]李明,徐秉汉,邱承昌.随机疲劳试验载荷谱的一种最优模拟的原理与实验[J].舰船科学技术.1991(06)
[47]石锦欣.基于有限单元法的反倾向边坡失稳机理分析[D].长安大学,防灾减灾工程及防护工程,2013,硕士.
[48]蓝益鹏.双位置环直线伺服同步系统鲁棒控制[D].沈阳工业大学,电力电子及电力传动,2003,硕士.
[49]陈华平.散斑干涉技术及其图像处理系统的研究[D].广东工业大学,测试计量技术及仪器,2004,硕士.
[50]姜旭飞,邢科新,董辉,何德峰,林叶贵.模具监视系统中的图像快速配准算法[J].化工自动化及仪表,2012,11:1468-1472+1535.

相关推荐
更多